dfd764c21d131e297f49ef777bbcdf30d5c9d0a8,bukkit/src/main/java/com/github/games647/changeskin/bukkit/tasks/SkinUpdater.java,SkinUpdater,run,#,48

Before Change


            preferences.setTargetSkin(targetSkin);
            preferences.setKeepSkin(keepSkin);

            Bukkit.getScheduler().runTaskAsynchronously(plugin, new Runnable() {
                @Override
                public void run() {
                    if (plugin.getStorage().save(targetSkin)) {
                        plugin.getStorage().save(preferences);
                    }
                }
            });
        }

        if (plugin.getConfig().getBoolean("instantSkinChange")) {

After Change


            preferences.setTargetSkin(targetSkin);
            preferences.setKeepSkin(keepSkin);

            Bukkit.getScheduler().runTaskAsynchronously(plugin, () -> {
                if (plugin.getStorage().save(targetSkin)) {
                    plugin.getStorage().save(preferences);
                }
            });
        }

        if (plugin.getConfig().getBoolean("instantSkinChange")) {